<style type="text/css">
	ul.jqueryFileTree li.head{margin: 0 0 5px -35px; background: #CCC}
	ul.file_list li{height: 20px;}
	ul.jqueryFileTree li a{display: inline-block;}
	ul.jqueryFileTree li span{display: inline-block; padding: 0 5px; margin: 0;}
	ul.jqueryFileTree li span.che{width: 5px; margin: 0 10px 0 -35px;}
	ul.jqueryFileTree li span.nom{width: 350px; text-align: center}
	ul.jqueryFileTree li span.nam{width: 315px; text-align: center}
	ul.jqueryFileTree li span.fec{width: 145px; text-align: center}
	ul.jqueryFileTree li span.dat{width: 50px; text-align: center}	
	
	ul.jqueryFileTree li span.del{width: 16px; height: 16; padding: 0 !important; margin: 0 !important; text-align:center}
	ul.jqueryFileTree li span.del img{margin: 0 !important}
	.texto-suspensivo{padding: 0 !important; margin: 0 !important}
</style>
<?php
require_once 'inc_funciones.php';


//$path = substr($path, 19);
// echo $path;
// echo $vac;
 //echo "vtp=".$vtp." vtps=".$vtps." vtpy=".$vtpy." cp_s=".$cp_s."vpath=".$path;
$vpath=$path;


switch($vtp){
				
		case'proy':
			 
			 $vmodulo='';
			 $sql="select idmodulo, modulo FROM sig_modulo; ";
			 $ar_modulo=fnp_ejecuta_query($sql,'S');

			 if(count($ar_modulo)>0){
				 for($i=0; $i<count($ar_modulo);$i++){
					$pos = strpos($vpath, $ar_modulo[$i]['idmodulo']);
					if($pos){
						$vmodulo=$ar_modulo[$i]['idmodulo'];
						$i=count($ar_modulo);
					}
				 }
			 }
			
			 $stcarpt="{$vmodulo}/C00/C09";
			 $pos = strpos($vpath, $stcarpt);
				//  si es carpeta expediente tecnico
			 if($pos){
					$sql="select iddefinicion FROM sig_definicion_proyecto 
							where idproyecto='{$vtpy}' and idmodulo='{$vmodulo}'
							order by iddefinicion desc limit 1 ";
					$resul=fnp_ejecuta_query($sql,'S');							
					$relaid=$resul[0]['iddefinicion'];						
					$ventidad='sig_definicion_proyecto';
					$vcamp_fil='expediente_tecnico';						
				}else{
					$relaid=0;
					$ventidad='Z00 Otros';
					$vcamp_fil='Otros';
				}
			
			
			if($vtps=='sip'){						
				$vtabla='sig_registro_upload';										
			}else{
				$vtabla='nube_upload_file';
				$relaid='0';
			}				
		
		break;
		
		case'pers':
			$ventidad='persona';
			$vcamp_fil='pers';	
			$vtabla='nube_upload_file';
			$relaid='0';
		break;
		
		case'a':
			$ventidad='area_ep';
			$vcamp_fil='a';	
			$vtabla='nube_upload_file';
			$relaid='0';
		break;
		
		
	}	
			


$sql="select id_reg_upload,nombre_archivo, codigo_archivo, extension, tamano, date_format(fecha,'%d/%m/%Y %r')as fecha, url  
							FROM {$vtabla}

							where idproyecto='{$vtpy}' and idrelacion='{$relaid}'
							and tabla_relacion='{$ventidad}'
							and campo_filtro='{$vcamp_fil}'";
					$result = fnp_ejecuta_query($sql,'S');	

					

$result = fnp_ejecuta_query($sql,'S');

echo "<ul class='jqueryFileTree file_list'>";
echo "<li class='head'>
		<span class='nom'>Nombre</span>
		<span class='fec'>Fecha</span>
		<span class='dat'>Tipo</span>
		<span class='dat'>Tamaño</span>
		
	  </li>";
if ($result) {

	$extension = array('file','avi','dwg','bmp','doc','docx','exe','gif','jpg','jpeg','mp4','mpg','mpeg','pdf','png','ppt','pptx','txt','wav','wmv','xls','xlsx','zip','rar');
	
	$act_del = array('P','A','E');
	
	$url_acople='../downloadNB.php?prm_url=';
	if($vtps=='sip'){				
			$url_acople="../downloadNB.php?prm_url=sipv2/";
	}

	foreach ($result as $row) {
		$vurlmm=utf8_decode($vpath.''.$row['codigo_archivo']);
		 $vurl=$url_acople.$row['url'];
		// 	listar si existe en el directorio
		if(file_exists($vurlmm)){	
		
			if (in_array($row['extension'], $extension)) {
				$clase = 'ext_'.$row['extension'];
			} else {
				$clase = 'file';
			}			
			echo"<li class='{$clase}' id='{$row['id_reg_upload']}'>";
			echo "<a href='{$vurl}&prm_idarchivo={$row['codigo_archivo']}&prm_archivo={$row['nombre_archivo']}' class='patch' title='{$row['nombre_archivo']}'>";
			echo "<span class='nam texto-suspensivo'>{$row['nombre_archivo']}</span>";
			echo "<span class='fec'>{$row['fecha']}</span>";
			echo "<span class='dat'>{$row['extension']}</span>";
			echo "<span class='dat'>{$row['tamano']}</span></a>";
			
			
			if (in_array($vac, $act_del)) {
				echo "<span class='del'>
				<img src='sipv2/utilitarios/imagenes/delete.png' title='borrar' class='borrar pointer'>
				</span>";
			}
			echo "</li>";
		
		}
	}
}
echo "</ul>";

echo '<script>
$( "li[class^=\'ext_\']" ).css("zIndex","100000")
$( "li[class^=\'ext_\']" ).draggable({ 
helper: \'clone\',
    revert: \'invalid\',
    appendTo: \'body\' });

</script>'; 



/* ----------------------------------------------------- */

/*
// echo $path;
if(file_exists($path)) {
	$files = scandir($path);
	natcasesort($files);
	echo "<ul class='jqueryFileTree'>";
	echo "<li class='head'><span class='nom'>Nombre</span><span class='fec'>Fecha</span><span class='dat'>Tipo</span><span class='dat'>Tamaño</span></li>";
	if( count($files) > 2 ) {

		foreach( $files as $file ) {
			if(is_file($path . $file) ) {
				$extension = end(explode('.', $path.$file));
				$clase = array(" Bytes", " KB", " MB", " GB", " TB");
				if ($extension != 'db') {
					$dire = utf8_encode($path.$file);
					//echo fileowner($path.$file);
					$fecha = date ("d/m/Y H:i a", filemtime($path.$file));
					$tamano_archivo = filesize($path.$file);
					$size = round($tamano_archivo/pow(1024,($i = floor(log($tamano_archivo, 1024)))),$decimales ).$clase[$i];
					$directorio = substr($dire,13)."/";
					
					$npath=str_replace('/AppServ/www/','',$path);
					
					$nurl="../downloadNB.php?prm_url={$npath}{$file}&prm_idarchivo={$file}&prm_archivo={$file}";
					
					echo "<li class='ext_{$extension}'><a href='{$nurl}' class='patch' rel='".htmlentities($path.$file)."'>";
					echo "<span class='nam'>".htmlentities($file)."</span>";
					echo "<span class='fec'>{$fecha}</span>";
					echo "<span class='dat'>{$extension}</span>";
					echo "<span class='dat'>{$size}</span></a></li>";
				}
			}
		}
		echo "</ul>";
	}
}
*/
?>